similar placebo to mebendazole